package com.leyou.item.service;

import com.leyou.common.pojo.PageResult;
import com.leyou.item.pojo.Brand;

import java.util.List;

/**
 * 商品业务逻辑层
 */
public interface IBrandService {

    /**
     * 查询品牌列表信息
     * @param key      搜索条件
     * @param page     当前页
     * @param rows     每显示的条数
     * @param sortBy   排序字段
     * @param desc     是否降序
     * @return
     */
    public PageResult<Brand> findBrandByPage(String key,Integer page,Integer rows,String sortBy,Boolean desc) throws Exception;

    /**
     * 添加商品和商品分类关联信息
     * @param brand
     * @param cids
     */
    public void saveBrandAndCategoryBrand(Brand brand, List<Long> cids) throws Exception;
}
